package com.bifang.module.file.core.biz;

import com.bifang.module.file.common.vo.FileInfoVO;
import com.bifang.module.file.common.vo.FileUploadResVO;
import org.springframework.web.multipart.MultipartFile;

import java.util.Map;

/** 文件迁移 */
public interface FileMoveIntegration {
    // 从fastdfs同步到alioss
    void fastdfsToAliOSS(FileInfoVO fileInfoVO);
    // 同步文件并更新数据
    FileUploadResVO upload(FileInfoVO fileInfoVO, MultipartFile file, Map<String, String> heardMap);

    void moveCheckFastDFS(FileInfoVO vo);
}
